@font-face {
    font-family:impact;src: url('../fonts/impact.eot');src: url("../fonts/impact.eot?#iefix") format("embedded-opentype"), url("../fonts/impact.woff") format("woff"), url("../fonts/impact.ttf") format("truetype"), url("../fonts/impact.svg#impact") format("svg");}
@font-face{
    font-family:icon;src: url('../fonts/iconfont.eot');src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),url('../fonts/iconfont.woff') format('woff'),url('../fonts/iconfont.ttf') format('truetype'),url('../fonts/iconfont.svg#iconfont') format('svg');}

	.title {
    background-color: #003670;
    padding: 10px 30px 10px 70px;
}
.index .title {
    padding: 10px 75px;
}
.index .phone-tar {
    display: none;
}

.body_home .ul-pc .li .li-active-bar{
    color: #003670;
    background-color: #fff;
    border-top: 3px solid #ed7020;
   
}

.index .pc-tar .title-en a {
    padding: 0 13px;
    color: #ccc;
    font-size: 14px;
}

.index .banner-f1 .swiper-pagination-bullet{
    background-color: #8e948e;
    opacity: 1;
}
.index .banner-f1 .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background-color: #fff;
    opacity: 1;
    width: 10px;height: 10px;
}
.index .ip-search {
    border: 1px solid #a7b1b7;
    background-color: #fff;
    border-radius: 30px;
    border-bottom-right-radius: none;
    border-top-right-radius: none;
    overflow: hidden;
    position: absolute;
    z-index: 22;
    top: 73px;
    right: 75px;

}
.li .down1 a {
    padding-left: 20px !important;
    margin: 0 !important;
} 



.id-hover-pf .id-hover:hover {
    color: #ed7020;
}
.id-hover-pf .id-hover:hover .lianjie-p1 {
    display: block !important;
}
.img-span:hover .lianjie-p {
    display: block !important;
}
.img-span:hover .img-zhye{
    display: none;
}
.img-span:hover .img-zhye2{
    display: inline-block;
}
.img-zhye2{
    display: none;
}







.index .ip-search input{
    border: none;
    height: 30px;
    text-indent: 10px;
}

 
.index .ip-search span{
   display: inline-block;
   font-size: 13px;
   color: #b3a9a2;
   padding-left: 5px;
   padding-right: 10px;
   /* height: 30px; */
   border-left: 1px solid #e6e2e0;
}

.banner-f1 .ip-search {
    display: none;
}


.banner-f3{
    display: none;
}



/* .title-en a:nth-child(1) {
 border-right: 1px solid #ccc;
} */

.title-en a:nth-child(2) {
 border-right: 1px solid #ccc;
 border-left: 1px solid #ccc;
}

.bx-login img:nth-child(2){
    padding: 0 15px;
}
.tarbar1 {
    display: none;
}
.bx-login .bar {
    display:none;
   
}

.body_home .bx-nav-one  {
    width: 100%;
    padding-left: 65px;
    padding-right: 75px;
}
.body_home .bx-nav-one {
    position: absolute;
    color: #fff;
    z-index: 12;
}
.body_home .bx-nav-one .bx-nav ul li {
    position: relative;
    float: left;
    line-height: 100px;
    text-align: center;
    font-size: 16px;
    color: #666666;
    background-color: rgba(0, 0, 0,0) !important;
}

.body_home .bx-nav-one .bx-nav ul li a{
    color: #fff;
    font-weight: 600;
    border-top: 3px solid rgba(0, 0, 0,0);
}
.body_home .bx-nav-one .bx-nav ul li a:hover, .bx-nav-one .bx-nav ul li>.a.focus {
    color: #003670;
    background-color: #fff;
    border-top: 3px solid #ed7020;
}

.body_home .ul-pc {
    padding-top: 4%;
    overflow: initial;
}

.body_home .bx-nav-one .bx-nav ul li {
    position: relative;
    float: left;
    line-height: 50px;
    font-size: 18px;
}
.body_home .bx-nav-one .bx-nav ul li .bx-nav-fd {
    display: none;
    position: absolute;
    top: 50px;
    box-shadow: initial;
    line-height: 40px;
    width: 220%;
    color: #333;
}
.body_home .bx-nav-one .bx-nav ul li .bx-nav-fd a{
    color: #333;
    font-size: 16px;
    font-weight: normal;
    width: 100%;
    border-top:none;
}
.body_home .bx-nav-one .bx-nav ul .down1 a:hover, .bx-nav-one .bx-nav ul li>.a.focus {
    background-color: #eee;
}









.body_b .bx-nav-one  {
    width: 100%;
    padding-left: 65px;
    padding-right: 75px;
}
.body_b .bx-nav-one {
    position: absolute;
    color: #fff;
    z-index: 12;
}
.body_b .bx-nav-one .bx-nav ul li {
    position: relative;
    float: left;
    line-height: 100px;
    text-align: center;
    font-size: 16px;
    color: #666666;
    background-color: rgba(0, 0, 0,0) !important;
}

.body_b .bx-nav-one .bx-nav ul li a{
    color: #fff;
    font-weight: 600;
    border-top: 3px solid rgba(0, 0, 0,0);
}
.body_b .bx-nav-one .bx-nav ul li a:hover, .bx-nav-one .bx-nav ul li>.a.focus {
    color: #ed7020;
    background-color: #003670;
    /* border-top: 3px solid #ed7020;  */
}

.body_b .ul-pc {
    padding-top: 4%;
    overflow: initial;
}

.body_b .bx-nav-one .bx-nav ul li {
    position: relative;
    float: left;
    line-height: 50px;
    font-size: 18px;
}
.body_b .bx-nav-one .bx-nav ul li .bx-nav-fd {
    display: none;
    position: absolute;
    top: 50px;
    box-shadow: initial;
    line-height: 40px;
    width: 220%;
    color: #333;
}

.body_b .bx-nav-one .bx-nav ul li .bx-nav-fd a{
    color: #333;
    font-size: 16px;
    font-weight: normal;
    width: 100%;
    border-top:none;
}








.news-f .sy-nwes-mian ul li {
    width: 100%;
    height:545px;
}
.sy-nwes-mian ul .banner-f2  li {
    overflow: hidden;
    margin-bottom: 0;
}
 .sy-nwes-mian ul .c3 {
    width: 100%;
}
.bx-product-tow2 ul li a img {
    display: block;
    width: auto;
    color: #fff;
}
/* .banner-f2 .swiper-slide {
    margin-right: 0 !important;
} */
.sy-nwes-mian ul li:hover {
    box-shadow: none;
}
/* .c-1 {
    background-color: blueviolet;
}
.c-2{
    background-color: green;

}
.c-3 {
    background-color: red;
} */
.row1-7 .c3 {
    padding-bottom: 0 !important;
}
.ex .banner-fex .sli-img img {
    width:auto;
}
.banner-f2 a:hover {
    box-shadow: none;
    box-shadow: 0 0 5px rgba(159, 160, 160, 0.7) inset;
}

@media (min-width: 992px){
    .container {
        max-width: 990px;
        padding: 0;
    }
}

@media (min-width: 1440px){
    .container {
        max-width: 1362px;
        padding: 0;
    }
    

}


@media (max-width:1366px){

    .bx-nav-one .bx-nav ul li {
        position: relative;
        float: left;
        /* line-height: 119px; */
    }
    .bx-nav-one .bx-nav ul li a {
        
        width: 85px;
    }
    /* .new-detail .ul-pc-news {
        padding-top: 3% !important;
    } */
}
.index .banner-fex .sli-img img{
    width: 100% !important;
}
.index .banner-f2 .swiper-slide .bx-overflow img {
    width: 100%;
}
.tit-title-p .more-con {
    display: inline-block;
    margin-bottom: 10px;
    font-size: 14px;
    color: #666666;
}
.tit-title-p .more-con:hover {
	color:#003670;
}
.newst-img {
    width: 56px !important;
    height: 57px !important;
    margin: auto;
    margin-top: -30px;
}
.newst-img-active2 {
    margin-top: -57px;
    
}
.news-con {
    padding: 20px 0;
}
.news-con-top {
    padding: 20px 15px;
}
.news-con p {
    text-align: center;
    font-size: 16px;
    color: #003670;
    margin-bottom: 20px;
}
.news-con .tiele-small2 {
    font-size: 14px;
    color: #666;
    text-align: left;
    margin-bottom: 0px;
}
.news-con .title-small {
    font-size: 18px;
    color: #333;
    text-align: left;
    margin-bottom: 20px;
    font-weight: 600;
}
.swiper-slide:hover .newst-img-active2 {
    display: none;
}
/* .swiper-slide:hover .news-con p{
    color:#ed7020;
} */
.swiper-slide:hover .news-con .title-small {
    color:#ed7020;
}
.swiper-slide:hover .news-con .new-bom-img  {
    display: block;
}
.new-bom-img {
    text-align:right;
    margin-top: 10px;
    display: none;
}
.new-bom-img span{
    font-size: 12px;
    color: #aaa;
    line-height: 20px;
    /* margin-top: 4px;
    display: inline-block; */
}
.new-bom-img img{
    max-width: 20px;
    margin: 0 2px;
    display: inline-block !important;
}
.text-p {
    font-size: 14px;
    color: #666;
    text-align: right;
}
.son-p {
    padding: 5px;
    width: 50px;
    margin: auto;
    background-color: #ed7020;
}
.son-p p{
    padding-left: 5px;
}
.son-p p:nth-child(1)::after {
    content: "";
    width: 1px;
    height: 16px;
    background-color: #fff;
    transform: rotate(45deg);
    display: inline-block;
    transform: translate(10px);
    transform: skew(-45deg);
    margin-left: 13px;
}
.son-p p:nth-child(2)::before {
    content: "";
    width: 1px;
    height: 16px;
    background-color: #fff;
    transform: rotate(45deg);
    display: inline-block;
    transform: translate(10px);
    transform: skew(-45deg);
    margin-left: 13px;
}
.ex {
    background-color: #f8f8f8;
}
.ex-con p {
    text-align: left;
    color:#666;
}
.ex-con .title-small {
    font-size: 22px;
    color: #333;
}
.ex-con .tiele-small2 p{
    margin-bottom: 0;
}
.news-con .more {
    padding: 5px 15px;
    border: 1px solid #e0e0e0;
}
.news-con .more:hover {
   background:#ed7020;
   color:#fff;
}
.ex-con a {
    padding: 5px 10px;
    border: none;
    font-size: 12px;
    color: #898989;
    border-radius: 5%;
    display: inline-block !important;
    border: 1px solid #898989;
}
.banner-fex .swiper-pagination {
    right: 22px;
    bottom: 27px;
}
.banner-fex .swiper-pagination-bullet {
    width: 50px;
    height: 5px;
    border-radius: inherit;
    margin-left: 5px;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #666;
}
.tit-title{
    font-size: 28px;
    color: #003670;
    padding-bottom: 14px;
    padding-top: 40px;
    font-weight: 600;
}
.sy-nwes-mian .p {
    margin: auto;
}
.p {
    width: 60px;
    height: 5px;
    background:  #ed7020;
    margin-bottom: 38px;
}
.ex .sy-nwes-mian {
    padding: 0;
}
.ex .sy-nwes-mian .p {
    margin: 0;
    margin-bottom: 38px;
}
.ex-con-con {
    padding-left: 5px;
    padding-right: 0;
}
.ecc-left-con:hover .ecc-tit{
    color:#ed7020;
}
.ecc-left-con:hover .img-timer{
    background-color: #ed7020;
}
/* .ecc-left-con:hover .ex-img-hover1{
    display: none;
} */

.timer-small{
    position: relative;
    background: #003670;
    color: #fff;
    width: 56px;
    height: 57px;
}
.swiper-slide:hover .timer-small{
    background: #ed7020;
}

.timer-small::before {
    content: "";
    width: 1px;
    height: 100%;
    transform: rotate(45deg);
    position: absolute;
    left: 50%;
    top: 0;
    background-color: #fff;
}
.timer-small p {
    height: 50%;
}
.timer-small p:nth-child(1) {
    text-indent: 10px;
    line-height: 33px;
}
.timer-small p:nth-child(2) {
    text-indent: 28px;
    line-height: 22px;
    font-size:12px;
}

body .timer-small-bom {
    height: 52px !important;
    width: 52px !important;
    border: 1px solid  #fff;
    background: #ed7020;
    margin-left: -10px;
}
.timer-small-bom p:nth-child(2) {
    text-indent: 23px;
    line-height: 22px;
    font-size: 13px;
}
.timer-small-bom p:nth-child(1) {
    text-indent: 5px;
    line-height: 27px;
    font-size: 14px;
}

.img-timer {
    background: #003670;
    color:#fff ;
    /* padding-left: 16px; */
	padding: 0 8px;
    width: 84px;
    height: 93px;
}
.img-timer p:nth-child(1){
    font-size: 30px;
    font-weight: 600;
}

.img-timer p:nth-child(2){
    font-size: 12px;
    margin-top: -9px;
}
.img-timer p:nth-child(3){
    /* width: 68px; */
    height: 3px;
    background: rgba(238, 238, 238,0.5);
    margin-top: 2px;
    
}
.img-timer p:nth-child(4){
    font-size: 14px;
  
}
.ec-con {
    padding-top: 20px;
    border-top: 1px solid #c9c9c9;
}
.exc-con {
    padding-top: 110px;
}
.ec-con .ecc-tit{
    font-size: 17px;
    color:#333;
    margin-top: 5px;
    margin-bottom: 4px;
}
.ex-con a {
    /* margin-top: 115px; */
    padding: 0;
    border: none;
    text-align: right;
}
.ec-con .ecc-p{
    padding-left: 10px;
    border-left: 1px solid #c9c9c9;
    margin-bottom: 40px;
}
.ec-con .ecc-p p{
    color: #666;
}
.ec-con .ecc-p img{
    margin-right: 10px;
    font-size: 14px;
    line-height: 28px;
}
.exc-right {
    padding-left: 24px;
}
.ex-right .tit-title {
    font-size: 28px;
    color: #fff;
    font-weight: 600;
    padding-top: 40px;
    padding-left: 70px;
    padding-bottom:0;
}
.ex-right .tit-title1 {
    padding-bottom: 14px;
}
.ex-right .p {
    margin-left: 70px;
}
.ex-right {
    background: #003670;
    padding-bottom: 57px;
}
.ex-right ul li {
    font-size: 16px;
    color: #fff;
    line-height: 32px;
    padding-right: 60px;
    margin-bottom: 45px;
    overflow: inherit;
}
.ex-right li:hover {
    color: #ec6c1a;
}
.index .sli-img img{
    width: 100%;
}
.ex-right li img  {
    margin-left: -10px;
}
.ex-img-hover {
    margin-top: 0px;
    display: none;
}
.ex-img-hover-mt{
    margin-top: 1px;
}
.ex-right .diva {
    text-align: center;
}
.ex-right  a {
    display: block;
    color: #fff;
    line-height: 35px;
    font-size: 14px;
}
.ex-right a:hover {
    color: #ec6c1a;
}
.ex-right .diva a {
    display: inline-block;
    width: 120px;
    height: 35px;
    border: none;
    border: 1px solid #fff;
    border-radius: 5%;
    color: #fff;
    line-height: 35px;
    font-size: 14px;
}
.ex-right .diva a:hover {
	background:#ed7020;
	color:#fff;
}
.ad-right-ul .ad-title {
    line-height: 26px;
    margin-left: -17px;
}
.p {
    width: 60px;
    height: 4px;
    background:  #ed7020;
    margin-bottom: 38px;
}
.video .school-add li {
    float: left;
}
.video .school-add li:hover .video-title {
    background-color: #003670;
}
.school-add li.b-m-t{
    margin-top: 5px;
}

.video  .sy-nwes-mian ul li {
    overflow: hidden;
    margin-bottom: 8px;
}
.video  .sy-nwes-mian ul li.vi-right-add {
    overflow: hidden;
    margin-bottom: 0;
}
.video  .sy-nwes-mian ul li.vi-right-add1 {
    overflow: hidden;
    margin-bottom: 9px;
}
.video {
    background-image: url(../images/bannervideo_02.jpg);
}
.video .sy-nwes-mian {
    /* padding: 0; */
   
}
.vi-right-add img {
    width: 100%;
}
.video-img{
    margin-top: 30px;
}
.vi-left img {
    width: 99%;
}
.b-m-t {
    margin-top: -17px;
}
.vi-right {
    padding-bottom: 23px;
}
.vi-right-add  {
    position: relative;
}
.vi-right-add p {
    font-size: 24px;
    color: #fff;
    font-weight: 600;
    position: absolute;
    top: 62%;
    left: 40%;
}
.video-title {
    margin-left: 11%;
    font-size: 17px;
    text-align: center;
    color: #fff;
    font-weight: 600;
    background-color: #ed7020;
    width: 72%;
    margin-top: -112px;
    opacity: 0.8;
    height: 55px;
    line-height: 55px;
    /* padding-left: 20px; */
    position: absolute;
}
.school-add .vi-right-add div {
    padding: 0;
    height: auto;
    margin-bottom: 0;
}
.school-add .vi-right-add {
     padding: 10px !important; 
}
.row2 {
    margin: 0 -10px;
    overflow: initial;

}
.video .box {
    position: relative;
}
.video .box img{
    border-bottom: 1px solid rgba(0, 0, 0,0);
    
}
.tit-title-p1  .more-con {
    display: none;
}
.video .box:hover img{
    border-bottom: 1px solid #ed7020;
}
.video .box img{
    box-shadow: 5px 5px 5px rgba(159, 160, 160, 0.7);
} 
.footer {
    background-color: #003670;
    padding-top: 40px;
    padding-bottom: 65px;
    margin-top: 160px;
}
.index-footer.footer {
    padding-top: 0;
    position: relative;
}
.footer-bom {
    background-color: #0054b9;
    padding: 25px 0;
}
.footer-ul {
    margin-bottom: 20px;
}
.footer-ul li {
    float: left;
    text-align: center;
    
    border-right: 1px solid #fff;
}
.index-footer .footer-ul li {
    float: left;
    text-align: left;
    line-height: 50px;
    border-right: none;
}
.index-footer .footer-ba {
    top: 130px;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
}
.index-footer .footer-ul-bom li {
    padding: 0 ;
}
.index-footer .footer span {
    font-size: 16px;
    vertical-align: -webkit-baseline-middle;
}
.index-footer .footer-ul-bom li:nth-child(1) {
    border-right: none;
}
.index-footer .footer-left  img {
    vertical-align: bottom;
}

.index-footer .footer-left img:nth-child(1) {
    margin-right: 35px;
}
.footer-right {
    /* padding-left: 120px; */
}
.footer p {
    color:#fff;
    padding: 20px 0;
    font-weight: 600;
}
.footer-ul a{
    font-size: 14px;
    color: #fff;
    display: block;;
    padding: 0 20px;
}
.footer-ul li:nth-child(1) a{
    padding-left: 0;
}
.footer-ul li:last-child{
    border-right: none;
}
.footer-p {
    
    border-top: 1px solid #0f4a94;
}
.footer-ul-bom li {
    color: #fff;
    padding: 0 10px ;
    border-right: 1px solid #fff;
}
.footer-ul-bom li:nth-child(1) {
    color: #fff;
    padding-left: 0;
    border-right: 1px solid #fff;
}
.footer-ul-bom li:nth-last-child() {
    border-right: none;
}
.footer span {
    display: inline-block;
    padding: 0 10px;
    color: #fff;
}
.footer-left {
    line-height: 227px;
}
.index-footer .footer-left {
    margin-top: -95px;
    line-height: inherit;
    margin-bottom: 50px;
}
.index-footer .footer-ul {
    margin-bottom: 20px;
    width: 50%;
}
.footer-pt {
    width: 100%;
    height: 30px;
    background-color: #bec8da;
}
.footer span {
    display: inline-block;
    padding: 0 10px;
    color: #fff;
}
.footer .span{
    padding-left:0 ; 
}

.banner-f1 .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
    content: '';
}
.banner-f1 .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
    content: '';
}
.banner-f1 .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    left: 10px;
    right: auto;
    width: 45px;
    height: 45px;
    background: rgba(0,0,0,0.5);
    
    /* background-size: 100% 100%; */
    /* background-image: url(../images/an-l.png); */
}
.banner-f1 .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    right: 10px;
    left: auto;
    width: 45px;
    height: 45px;
    background: rgba(0,0,0,0.5);
  
    /* background-size: 100% 100%; */
    /* background-image: url(../images/an-r.png); */
}
.banner-f2 .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
    content: '';
}
.banner-f2 .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
    content: '';
}
.banner-f2 .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    right: 35px;
    left: auto;
    top: 165px;
    width: 30px;
    height: 30px;
    background-size: 100% 100%;
    background-image: url(../images/newnext2.svg);
}
.banner-f2 .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    right: 0px;
    left: auto;
    top: 165px;
    width: 30px;
    height: 30px;
    /* margin-left: 5px; */
    /* margin-top: -24px; */
    background-size: 100% 100%;
    background-image: url(../images/newnext1.svg);
}
.sy-nwes-mian {
    position: relative;
}
.bx-title3 {
    margin-bottom: 30px;
}
.news-div-phone-none {
    display: none;
}
/* .exc-con {
    padding-right: 32px;
} */
.down-bar {
    text-align: left;
}
.down-bar p{
    width: auto !important;
    text-align: left;
}
.down-bar a {
    margin-left: 20px !important;
}
.down-bar a:hover {
    border: none;
    border-top: 3px solid #ed7020;
}
.video_index {
    width:auto; 
    height:520px;
    box-shadow: 5px 5px 5px rgba(159, 160, 160, 0.7);
}




/* news */
.new-detail .sy-news {
    overflow: initial;
}
.new-detail .sy-news .news-fl {
    display: none;
}
.phone_logo {
    display: none;
}
.new-detail .title {
    padding: 10px 0;
}
.new-detail .bx-nav ul li:last-child {
    margin-right: -20px;
}
.num_page_phone {
    display: none;
}
.num_page {
    text-align: center;
    margin-bottom: 145px;
}
.pager > li.active > a, .pager > li.active > span, .pager > li.active > a:hover, .pager > li.active > span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #0f3661;
    border-color: #0f3661;
}
.pager > li > a, .pager > li > span {
    margin: 0 3px;
}
.new-detail .news-add-detail {
    position: inherit;
}
.news-add-detail{
    background-color: #f4f6f8;
    background-image: url(../images/new-detail_03.png) ;
    background-repeat:no-repeat;
    position: relative;
}
.footer-news-detail {
    background-color: #003670;
    padding-top: 40px;
    padding-bottom: 65px;
    margin-top: 0;
}
.bx-nav-one .bx-logo-new_detail  {
    margin-top: 0;
}
.ul-pc-news {
    padding-top: 20px;
    overflow: initial;
}
.new-detail .title {
    background-color: #f4f6f8;
}
.new-detail .bx-nav-one {
    background-color: #003670;
}
.new-detail .title-en a {
    padding: 0 15px;
    color: #003670;
    font-size: 14px;
}
.news-f-con {
    display: flex;
}
.ul {
    width:260px;
}
.exchange{
    flex: 1;
    padding-left: 60px;
}
.ul li {
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #eee;
    text-indent: 15px;
    font-size: 18px;
    color:#666;
}
/* .ul li:hover {
    
    border-bottom: 1px solid #2c72dc;
    color:#2c72dc;
} */
.ul .shaB {
    width: 270px;
    height: 70px;
    line-height: 60px;
    border-bottom: none;
    text-indent: 15px;
    background: #45b035;
    margin-left: -10px;
    margin-top: -60px;
    font-size: 24px;
    color: #fff;
}
.exchange .tit-title{
    text-align: left;
}
.exchange .exc-con {
    padding-top: 0;
}
.exchange .tit-title {
    padding-top:0;
}
.exchange .p {
    display: inline-block;
}
.exchange .bx-title3 {
    padding-top: 55px;
}
.exchange .bx-title3 {
    margin-bottom: 0;
}
/* .exchange .ecc-p  {
    display: flex;
} */
.exchange .ecc-p p {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.exchange .ecc-tit {
    font-size: 17px;
    color: #666;
    margin-top: 0;
    margin-bottom: 14px;
}
.exchange .two-title {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 17px;
}
.exchange .exc-right {
    padding-right: 60px;
}

.exchange .ecc-left-con .ecc-tit {
    color: #ed7020;
}

.ecc-left-con:hover .two-title {
    color: #ed7020;
}
.exchange .ec-con .ecc-p {
    padding-left: 10px;
    border-left: 1px solid #c9c9c9;
    margin-bottom: 60px;
}
.popele-item .pull-left div{
    margin-top: -30px;
    text-align: center;
    margin-right: 10px;
    font-size: 18px;
    color: #fff;
}
.popele-item .pull-left {
    margin-right: 10px;
    margin-bottom: 30px; 
}
.timer_posi {
    position: absolute;
    top: 658px;
    right: 0px;
    background-color: #0f3761;
    width: 345px;
}
.call_back {
    position: fixed;
    right: 0;
    bottom: 200px;
    display: none;
    z-index: 11;
}
.flex01 {
    display: block;
}


/* phenom */
body .table > thead > tr > th {
    vertical-align: bottom;
    background-color: #2c72dc;
    border-bottom: 1px solid #ddd;
}
body .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
    background-color: #e4ecf6;
}
body .table-striped > tbody > tr:nth-child(2n) > td, .table-striped > tbody > tr:nth-child(2n) > th {
    background-color: #b4ccef;
}
.search_option span{
    display: inline-block;
    padding: 7px 19px;
    font-size: 16px;
    margin-left: 10px;
    margin-bottom: 10px;
    font-size: 16px;
    background-color: #eaedf1;
    color: #666;
    border-radius: 30px;
}
.search_option span:hover{
    color: #fff;
    background-color: #0f3661;
}
.search_option span:first-child{
    margin-left: 0px;
}
.exchange .p {
    margin-bottom: 33px;
}
.table-striped {
    margin-top: 18px;
    text-align: center;
    margin-bottom: 300px;
    
}
.table-striped  thead tr th{
    text-align: center !important;    
    font-size: 18px;
    color: #fff;
    font-weight: 600;
}
.table-striped tbody tr td{
    font-size: 18px !important;
}
.breadcrumb > li + li:before {
    padding: 0 5px;
    color: #ccc;
    content: "<" !important;
}
.breadcrumb li a {
    font-size: 14px !important;
    color: #868686 !important;
}
.job-6 td:nth-child(1),.job-6 td:nth-child(3),.job-6 td:nth-child(4){
    line-height: 165px;
}
.job-2 td:nth-child(1),.job-2 td:nth-child(3),.job-2 td:nth-child(4){
    line-height: 50px;
}
.news-f-con .focus {
    border-bottom: 1px solid #2c72dc;
    color:#2c72dc;
}
body .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 345px;
}
body .datetimepicker td, .datetimepicker th {
    width: 46px;
    height: 43px;
    padding: 3px 0;
    text-align: center;
    border: none;
    border-radius: 4px;
}
.new-detail .banner-f1 img {
    margin-top: 100px;
}


















/* teach-list */

.zimu>p {
    font-size: 36px;
    color:#0f3661;
}
.two-te {
    margin-bottom: 70px;
}
.left-te-news {
    margin-left: -2%;
}
@media (max-width:1445px){
    .left-te-news {
        padding-left: 10px;
        margin-left: 0;
    }
}
.left-te-news div:first-child {
    font-size: 22px;
    color: #ed7020;
    margin-top: -5px;
    margin-bottom: 3px;
}
.left-te-news div:last-child {
    
    margin-top: 5px;
}

.left-te-news p {
    font-size: 12px;
    color: #666;
    line-height: 23px;
    margin-bottom: 2px;
}
.left-te-news>p:nth-child(1){
    font-size: 14px;
}
.left-te-news p span{
    padding: 0 5px;
}
.left-te-news p span:first-child{
    padding-left: 0;
}
.right-te-pic {
    height: 155px;
}
.bag-te-news-f {
    position: relative;
}
.bag-te-news {
    background: #fff;
    position: absolute;
    top: 154px;
    right: 0;
    width: 274px;   
    padding-top: 40px;
}
.jq-img {
    position: absolute;
    top: 154px;
    right: 0;
}
.demo-jq
{
    padding-left: 15px;
    padding-bottom: 20px;
}
.bag-te-news>div div {
    width: 84%;
    font-size: 18px;
    color: #0f3661;
    
    font-weight: 600;
}
.bag-te-news>div p {
    font-size: 11px;
    color: #666;
    line-height: 23px;
}
.demo-jq .jqp {
    width: 84%;
}
.bag-te-news>p {
    text-align: right;
}




/* teach-list */
.teach-list .exchange .ex-con-con {
    padding-left: 2px;
    padding-right: 0;
}
.search_teach {
    background-color: #fff;
}
.search_teach select {
    display: inline-block;
    width: 100%;
    height: 32px;
    background-color: #e2f1f4;
    border: none;
}
.teach-list .search_teach .tf-con  {
    width: 23%;
}
.teach-list .search_teach .tf-right  {
    width: 22%;
}
.search_teach>div:nth-child(2) select {
    width: 100%;
    height: 32px;
}
.search_teach .tf-right  input[type=text] {
    width: 62%;
    height: 32px;
    background-color: #e2f1f4;
    border: none;
}
.search_teach .tf-right  input[type=submit] {
    background-color: #45b035;
    border: none;
    height: 32px;
    width: 22%;
    color: #fff;
    margin-left: 12%;
    line-height: 15px !important;
}
.search_teach>div {
    display: inline-block;
    margin-left: 3%;

    padding:  15px 0;
    width: 42%;
}
.search_teach>div p{
   font-size: 18px;
    color: #666;
}
.new-detail  .container, .container-fluid, .container-fixed, .container-fixed-md, .container-fixed-sm, .container-fixed-xs {
    padding: 0;
    margin-right: auto;
    margin-left: auto;

}
.phenom-footer .container, .container-fluid, .container-fixed, .container-fixed-md, .container-fixed-sm, .container-fixed-xs {
    padding: 0 10px;
    margin-right: auto;
    margin-left: auto;
}
.new-detail .bx-login img:first-child {
    width: 70%;
}
.teach-list .news-add-detail {
    position: relative;
}






/* .epitom  */

.epitom .two-width P{
    font-size: 22px;
    color: #333;
    margin-top: 8px;
    margin-bottom: 5px;
}
.epitom .two-width div{
    font-size: 14px;
    color: #ed7020;
}
.epitom .two-width span{
    font-size: 14px;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}
.epitom  {
    text-align: center;
}
.epitom div .two-width {
    margin-bottom: 95px;
}
.new-detail  .ex-con-con {
    padding-left: 2px;
    padding-right: 0;
}
/* .epitom .two-width-left {
    width: max-content;
} */
/* .epitom .two-width-right {
    width: max-content;
    float: right;
} */
.epitomize .popele-item .pull-left {
    margin-right: 10px;
    margin-bottom: 45px;
}
.row6{
    margin-left: -60px;
    margin-right: -60px;
}









/* callus */
.callus .top-con .top-left {
    padding: 31px 75px !important;
}
.callus .top-right-left {
    border: 2px solid #e1e1e1;
    border-left: none;
    border-right: none;
}
.callus .top-right-left p:first-child{
    font-size: 18px;
    color: #003670;
    font-weight: 600;
    margin-top: 20px;

}
.callus .top-right-left p:last-child{
    margin-bottom: 16px;
}
.callus .top-right-left p{
    font-size: 16px;
    color: #003670;
    line-height: 28px;
    text-indent: 15px;
}
.concastus-con  {
    width: 100%;
}
.concastus-con .top-con {
    padding: 10px;
    background-color: #fff;
    margin-bottom: 60px;
}
.concastus-con .top-con .top-title{
   color: #003670;
   font-size: 36px;
   margin-bottom: 50px;
}
.concastus-con .top-con .top-left p:first-child{
    color: #003670;
    font-size: 24px;
 }
.concastus-con .top-con .top-left p{
    color: #595757;
    font-size: 16px;
    line-height: 31px;
 }
 .concastus-con .top-con .top-left {
    padding-top: 57px;
 }
 .concastus-con .top-con .top-bom {
   display: none;
 }
 .concastus-con .top-con .top-right {
     text-align: right;

 }
 .concastus-con .bom-con .bom-right p {
    color: #595757;
    font-size: 16px;
    line-height: 31px;
 }
 .concastus-con .bom-con .bom-right  {
    display: inline-block;
 }
 .concastus-con .bom-con .bom-right p:first-child {
    color: #3e3a39;
    font-size: 22px;]
 }
 .concastus-con .bom-con .bom-right .br-color {
    font-size: 14px;
    color: #ec6c1a;
 }
 .concastus-con .bom-con .bom-right p {
    font-size: 14px;
    color: #666;
 }
 .concastus-con .bom-con  img {
    vertical-align: top;
    margin-right: 28px;
 }
 .concastus-con .bom-con .bom-right img {
    vertical-align: middle;
    margin-right: 5px;
 }
 .concastus-con .bom-con .bom-right div {
    width: 35px;
    height: 2px;
    background-color: #666;
    margin: 10px 0;
 }
 .concastus-con .col-md-12{
    overflow: hidden;
    text-overflow: hidden;
    white-space: nowrap;
 }
 .concastus-con .bom-con .col-md-12{
    margin-bottom: 35px;
    margin-top: 0;
 }
 .concastus-con .bom-con .col-md-6{
    margin-top: 65px;
 }
 .concastus-con .bom-con {
    margin-bottom: 100px;
 }









 /* leader */

.list-about-title .son-title {
    border-left: 4px solid #ed7020 !important;
    
}
.son-title {
    font-size:24px;
    color: #003670;
    padding-left: 15px;
    margin-bottom: 60px;
}
.about-add .breadcrumb {
    padding: 0;
    margin-bottom: 55px;
}
.about-add .breadcrumb a{
    color: #003670;
    font-size: 15px;

}
.about-add .breadcrumb > li + li:before {
    padding: 0 5px;
    content: ">";
    color: #003670;
    font-size: 15px;
}



.about-add  .man-bom-title {
    padding-bottom: 100px;
    background-color: #dbdfe6;
    margin-bottom: 75px;
}
.about-add .mb-bom .man-bom-title {
    padding-bottom: 82px;
}
.about-add .man-top-news {
    background-color: #ed7529;
   
    width: 89%;
    position: absolute;
    bottom: 20px;
    z-index: 1;
    left: -6px;
    opacity: 0.8;
    padding: 5px 40px;
    padding-bottom: 10px;
}
.man-top-news .bx-text-p2 {
    line-height: 20px;
    height: 42px;
    margin-bottom: 20px;
}

.about-add .leader .man-top-news  p:first-child{
    font-size: 20px;
    font-weight: 600;
	height:60px
}
.about-add .leader  .man-top-news  p:nth-child(2){
    font-size: 20px;
    margin-top: 0px;
    margin-bottom: 5px;
}
.about-add .leader{
    margin-bottom: 25px;
}
.about-add .leader .man-top-news p{
    font-size: 13px;
    color: #fff;
}
.about-add .man-top-news span:first-child{
    font-weight: normal;
    color: #fff;
}
.about-add .man-top-news p{
    font-size: 13px;
    color: #fff;
}
.about-add .man-top-news .name {
    font-size: 18px;
    font-weight: 600;
}
.about-add .mb-bom .man-top-news  p:first-child {
    margin-top: 10px;
    margin-bottom: 14px;
}
.about-add .man-top-news span{
    font-size: 14px;
    color: #fff;
    font-weight: 600;
}
.about-add .leader .man-top-news p:last-child{
    font-size: 14px;
    color: #fff;
}



.about-add .man-bom:hover .man-top-news{
    background-color: #003670;
}







.about-add .list-about-title .list-flex {
   padding-left: 20px;
}
.about-add .list-about-title.leader {
    width: 64%;
}
/* .about-add  .man-bom img{
    height: 209px;
} */
   
.about-add .list-flex {
    /* display: flex; */
    margin: 0 -55px;
}
.about-add .list-flex>div {
    flex: 1;
    padding: 0px 55px;
}


@media (min-width: 1000px){   
    .about-add  .man-bom {
        /* width:56%; */
        /* width: 74%;
        height: auto; */
        position: relative;
        
    }
    /* .list-about-title .clearfix >div:nth-child(n+4) .man-bom {
        margin-top: 115px;
    } */
    .about-add .nav_a {
        width: 100%;
        height: 107px;
        padding: 0 ;
        display: block;
        justify-content: space-between;
    }
    .about-add .box_logo {
        height: 107px;
        display: flex;
        align-items: center;
        float: left;
        line-height: 104px;
    }
    .about-add  .man-bom img{
    
        width: 100%;
    }
    .about-add .footer_item {
        background-color: #003670;
        position: relative;
        background-size: cover;
        background-position: center;
    }
    .about-add .footer_item {
       
        padding-bottom: 74px;
    }
    
}







/* member */
.member-add .breadcrumb {
    padding: 0;
    margin-bottom: 0;
}
.member .title-deta {
    font-size: 16px;
    color: #333;
    text-indent: 25px;
}
body .member .project {
    position: relative;
    box-shadow: 2px 2px 2px rgba(102, 102, 102, .75);
}
body .member .project p {
    color: #ed7020;
    font-weight: 600;
    font-size: 20px;
    line-height: 22px;
    border-left: none;
    padding-left: 20px;
}
.member .project .span1 {
    background: #ed7020;
    display: inline-block;
    width: 14px;
    height: 3px;
    top: 50%;
    left: 10px;
   position: absolute;
}
.member .project .span2 {
    background: #ed7020;
    display: inline-block;
    width: 14px;
    height: 3px;
    top: 50%;
    left: 10px;
    transform: rotate(90deg);
   position: absolute;
}
.member-add .member .tar-mem {
    margin-top: 30px;
    overflow: initial;
}
.member .mem-people {
    margin-left: 15px;
    border-left: 1px solid #ccc;
    margin:20px 15px;
    padding-left: 20px;
}
.member .mem-people .man {
    margin-top: 45px;
}
.member .mem-people .man div{
    font-size: 22px;
    font-weight: 600;
    color: #0f3661;
    line-height: 22px;
}
.member .mem-people p{
    font-size: 18px ;
    color: #ec6c1a;
    color: #4079b6;
    font-weight: 600;
    margin-top: 15px;
    margin-bottom: 5px;
}
.member .mem-people .man:hover p{
    color: #ec6c1a;
}
.member .mem-people span{
    font-size: 18px ;
    color: #666;
    margin-right: 15px;
}
.member .mem-people .two-title{
    font-size: 22px;
    font-weight: 600;
    color: #0f3661;
    line-height: 22px;
}
.member .mem-people .man1{
    margin-top: 45px;
}
.member .mem-people .two-man .man{
    margin-top: 20px;
}
.mem-people {
    display: none;
}
.member {
    margin-bottom: 40px;
}







/* cooperation */
.cooper .project {
    background-color: #fff;
    color: #333;
    font-size: 16px;
    padding: 15px 0;
    padding-left: 15px;
    box-shadow: 1px 2px 0.5px rgba(102, 102, 102, .75);
}
.cooper .project p{
    border-left: 4px solid #ed7020;
    line-height: 16px;
    padding-left: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cooper .project:hover {
    background-color: #fff;
    color: #ed7020;
    font-size: 16px;
}
.row3 {
    margin-left: -20px;
    margin-right: -20px;
}
.row3 {
    margin-left: -20px;
    margin-right: -20px;
}
.cooper .exchange .row3 .col-md-6 {
    padding-top: 0 !important;
}
.cooper .popele-item .pull-left {
    margin-bottom: 35px;
}







/* news-list */
.news-list .newst-img {
    width: 45px !important;
    height: 45px !important;
    margin: auto;
    margin-top: -25px;
}
.news-list  .timer-small p:nth-child(1) {
    font-size: 12px;
    text-indent: 5px;
    line-height: 28px;
}

.news-list .timer-small p:nth-child(2) {
    text-indent: 20px;
    line-height: 23px;
    font-size: 12px;
}
.news-list .news-list-lo {
    border: 1px solid #eae9ea;
    padding-bottom: 30px;
    margin-bottom: 60px;
}
.news-list .news-list-lo:hover {
    box-shadow:5px 5px 5px rgba(223, 218, 218,0.75);
}
.news-list .news-list-lo:hover .timer-small {
    background: #ed7020;
}
.news-list .news-list-lo:hover .news-con .title-small {
    color: #ed7020;
}
.news-list .news-list-lo:hover .news-con p {
    color: #ed7020;
}
.news-list .news-con-top {
    padding: 10px;
}
.news-list .news-con p {
    color: #003676;
    margin-bottom: 15px;
}
.news-list .news-con .title-small {
    margin-bottom: 15px;
}
.news-list .news-con .tiele-small2 {
    margin-bottom: 10px;
}
.news-list .news-list-lo .ns-font {
    font-size: 12px;
    color: #ccc;
}
.news-list .row25 {
    margin-left: -25px !important;
    margin-right: -25px !important;
}
.news-list .bx-p25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
    box-sizing: border-box;
}





/* news-list-detail */
body .news-ld  {
    padding-top: 55px !important;
}
.news-ld .tit-title {
    font-size: 16px;
    color: #ec6c1a;
    padding: 0;
    padding-bottom: 25px;
    font-weight: normal;
}
.news-ld .breadcrumb {
    padding: 0;
    margin-bottom: 20px;
}
.news-ld .news-ttle {
    color: #333;
    font-size: 24px;
    font-weight: 600;
}
.news-ld .rili span {
    font-size: 14px;
    color: #003670;
    display: inline-block;
    margin-left: 10px;
    vertical-align: middle;
}
.news-ld .rili {
    border-bottom: 2px solid #e8e8e8;
    margin-bottom: 20px;
}
.news-ld .detail-news .img{
    margin: 35px 0;
}
.news-ld .detail-news  {
    font-size: 16px;
    color: #333;
    text-align: center;
}
.news-ld .detail-news  p{
    text-indent: 42px;
    text-align: left;
    line-height: 32px;
}
.news-ld .detail-news p a {
    color: #551a8b;
}
.news-ld .detail-news .share {
    color: #003670;
    margin-top: 50px;
    margin-bottom: 60px;
}
.news-ld.container {
    width: 1204px !important;
    margin-top: 100px;
}
.news-ld .col-md-8 {
    width: 70.666667%;
}
.news-ld .bshare-custom {
    display: inline-block;
}
.dt-right p:first-child{
    font-size: 16px;
    color: #ed7020;
    border-bottom: 2px solid #ed7020;
    width: 24%;
}
.dt-right p:last-child{
    border-bottom: 2px solid #e8e8e8;
    width: 72%;
    position: absolute;
    right: 0;
    bottom: 0;
}

.news-ld .col-md-4 {
    width: 29.333333%;
    padding-left: 40px;
}
.dt-right{
    clear: both;
    display: block;
    overflow: hidden;
    position: relative; 
    margin-bottom: 18px;
}
.dt-bom p:first-child{
    font-size: 12px;
    color: #ed7020;
    margin-bottom: 1px;
}
.dt-bom p:last-child{
    font-size: 14px;
    color: #333;
    line-height: 20px;
}
.dt-bom:hover p{
    color: #ed7020;
}
.dt-bom {
    border-bottom: 2px solid #e8e8e8;
    margin-bottom: 20px;
    padding-bottom: 20px;
}
.dt-father .dt-bom:last-child {
    border-bottom: none;
    margin-bottom: 0;
}
.dt-father .input{
    width: 90%;
    height: 38px;
    border: 1px solid #e7e7e7;
    position: relative;
}
.dt-father .input input{
    width: 80%;
    height: 100%;
    text-indent: 35px;
}
.dt-father .input span{
    width: 20%;
    height: 100%;
    display: inline-block;
    color:#fff;
    line-height: 38px;
    text-align: center;
    background-image: linear-gradient(#0097ca, #0065a8);
}

.newlist-detail .bom-bom {
    background-color: #f8f8f8;
    padding-bottom: 60px;
    padding-top: 40px;
}
.newlist-detail .bom-bom .timer-small-n{
    width: auto;
    height: auto;
    font-size: 12px;
    margin-top: -41px;
}
.newlist-detail .bom-bom .timer-small-n>div{
    display: inline-block;
}
.newlist-detail .bom-bom .timer-small-n p{
    width: auto;
    background: #77bf60;
    text-align: center;
    font-size: 14px;
}
.newlist-detail .bom-bom .timer-small-n p:last-child{
    color: #77bf60;
    background: #f8f7ed;
    font-size: 12px;
    margin-top: 2px;
}
.newlist-detail .banner-look{
    position: relative;
}
.newlist-detail .banner-f2 .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    right: 34px;
    left: auto;
    top: 40px;
    width: 16px;
    height: 16px;
    background-size: 100% 100%;
    background-image: url(../images/newnext2.png);
}
.newlist-detail .bom-bom .tiele-small2{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.newlist-detail .bom-bom .news-con {
    height: 65px;
    background-color: #fff;
}
.newlist-detail .banner-f2 .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    right: 14px;
    left: auto;
    top: 42px;
    width: 16px;
    height: 16px;
    /* margin-left: 5px; */
    margin-top: -24px;
    background-size: 100% 100%;
    background-image: url(../images/newnext1.png);
}
.bom-bom  .col-md-8 {
    width: 70.666667%;
}
.bom-bom .container {
    width: 1204px !important;
}
.bom-bom  .row1-4 {
    margin-left: -14px;
    margin-right: -14px;
}
.newlist-detail .bom-bom .bb-tile {
    font-size: 16px;
    color: #ed7020;
    margin-left: 14px;
}
/* .bx-side-nav-list2{
	width: 350px;
	right: -350px;
} */
.bx-side-nav-list2{
	width: 350px;
	right: -350px;
}

.tarbarul{width: 50%; float: right;}
.down-barphone{width: 50%; position: absolute;right: 38%;margin-top: -40px;}
.tarbarul li span{position: absolute;left:52%;}

.down-barphone {
    text-align: left;
}
.down-barphone p{
    width: auto !important;
    text-align: left;
}
.down-barphone a {
    margin-left: 20px !important;
}
.down-barphone a:hover {
    border: none;
    border-top: 3px solid #ed7020;
}


.tarbar1 .li .down-barphone{
        display: none;
    }
	
.tarbar1 .li:hover .down-barphone {
        display: block;
    }
    
    .tarbar1  .down-barphone p:hover {
        background-color: #e6e7e7;
        color: #003670;
    }
    .down-barphone a {
        margin-left: 0 !important;
    }




























@media (max-width:1000px){
    .c-3 .ad-right-ul li:hover .ad-title {
        color: #ed7020;
    }
    .ex-right ul li {
        font-size: 16px;
        color: #fff;
        line-height: 32px;
        padding-right: 20px;
        margin-bottom: 35px;
        overflow: inherit;
    }
    .video .school-add li {
        float: left;
        padding: 2px 10px !important;
    }
    .video  .school-add li.vi-right-add{
        margin-bottom: 10px !important;
      }
      .video .school-add li.vi-right-add1{
          margin-bottom: 0!important;
        }
      .video  .vi-right {
          padding-bottom: 0;
      }
    .index .tit-title {
        font-size: 20px;
        color: #003670;
        padding-bottom: 10px;
        /* padding-top: 0px; */
        font-weight: 600;
    }
    .index .sy-nwes-mian .p {
        margin: auto !important;
        margin-bottom: 26px !important;
        width: 35px;
    }
    .video-title {
        font-size: 12px;
    }    
    .index-footer .footer-left img{
        width: 58%;
     }
    .index-footer .footer-left img:nth-child(1) {
       width: 36%;
       margin: auto;
       margin-bottom: 20px;
       display: block;
    }
    .index-footer .footer-ul {
        margin-bottom: 20px;
        width: 100%;
    }
    .index-footer .footer-ba{
        top: 80%;
        left: 50%;
        position: absolute;
        transform: translateX(-50%);
       
    }
    .index-footer.footer {
        padding-bottom: 30px;
        margin-top: 0px;
    }
    .index-footer .footer-left {
        margin-top: -65px;
        line-height: inherit;
        margin-bottom: 30px;
    }
    .index .phone-tar {
        display: block;
    }

    .index .pc-tar {
        display: none;
    }

    .index .title {
        background-color: #f4f6f8;
        padding: 10px 0;
    }

    .index .logo-left {
        width: 50%;
    }
    .index .bx-login {
        margin-top: 8px;
    }
    .index .bx-login img:first-child {
        width: 27%;
    }
    .index  .bx-login img:nth-child(2) {
        padding: 0 15px;
    }
    .index .bx-side-nav2>i {
        position: absolute;
        top: 75px;
    }
    .banner-f1 .ip-search {
        display: none;
        top: 6%;
        right: 24%;
    }

    .banner-f3{
        display: block;
    }

    .banner-f13 {
        display: none;
    }

    .news-div-phone-none .newst-img {
        width: 35px !important;
        height: 35px !important;
        margin: auto;
        margin-top: -20px;
        font-size: 12px;
    }
    .news-div-phone-none .timer-small p:nth-child(1) {
        text-indent: 2px;
        line-height: 20px;
    }
    .news-div-phone-none .timer-small p:nth-child(2) {
        text-indent: 13px;
        line-height: 20px;
    }
    .news-div-phone-none .news-con p {
        text-align: center;
        font-size: 12px;
        color: #003670;
        margin-top: 4px;
        /* margin-bottom: -4px; */
    }

     .ec-con.last-bom {
        padding-top: 20px;
        border-bottom: 1px solid #c9c9c9;
    }

    .index .ex-right {
        background: rgba(0, 0, 0,0);
        padding-bottom: 57px;
    }
    .index .ad-right-ul .ad-title {
       
        color: #333;
		padding-left:10px;
		
    }
    .index .ad-right-ul li:nth-child(2n) {
        display: none;
    }
    .index .ex-right ai {
        display: inline-block;
        width: 120px;
        height: 35px;
        border: none;
        border: 1px solid #666;
        /* border-radius: 5%; */
        color: #666;
        line-height: 35px;
        font-size: 14px;
    }
	 .index .ex-right a {
        display: inline-block;
        color: #666;
        line-height: 35px;
        font-size: 14px;
    }
    .video {
        background-image: none;
    }
    body .timer-small-bom {
        margin-left: 15px;
    }
.tit-title {
    text-align: center;
}
  .c3 .c-3 .tit-title {
    text-align: left;
    font-weight: 600;
    padding-top: 0;
    padding-left: 0;
    color: #003670;
    font-size: 20px;
}
.tit-title {
    font-size: 20px;
    color: #003670;
    padding-bottom: 14px;
    padding-top: 20px;
    font-weight: 600;
}
.c3 .c-3 .p{
  margin-left: 0 !important;
  width: 35px;
}
body li .timer-small-bom {
    margin-left: 0;
    text-align: left;
}
    .img-timer {
        padding-left: 8px;
        padding-top: 5px;
        width: 60px;
        height: 70px;
        margin-right: 28px;
    }
    .img-timer p:nth-child(1) {
        font-size: 18px;
        font-weight: 600;
    }
    .img-timer p:nth-child(3) {
        height: 2px;
    }
    .img-timer p:nth-child(4) {
        font-size: 12px;
    }
    .sb-height img  {
        height: auto !important;
    }
    .title {
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 222;
    }
    .video_index {
        height: auto;
    }

    .down-bar p {
        width: auto !important;
        text-align: center;
    }
    .tarbar1 .li .down-bar,
    .title-en-pc {
        display: none;
    }
    .bx-side-nav-list2>ul>li>a {
        display: block;
        color: #003670;
    }
    .title-en-phone {
        text-align: center;
    }
    .title-en-phone a{
        color: #003670 !important;
    }
    .tarbar1 li:hover a {
        background-color: #e6e7e7;
        
    }
    .tarbar1 .li:hover .down-bar {
        display: block;
    }
    
    .tarbar1  .down-bar p:hover {
        background-color: #e6e7e7;
        color: #003670;
    }
    .down-bar a {
        margin-left: 0 !important;
    }
    .banner-f1 {
        margin-top: 31px;
    }
    .news-con-top {
        padding: 10px 1px;
    }
	.news-con p {    
		margin-bottom: 10px;
	}
	
    .title-small-phone {
        margin-top: 5px;
        font-size: 14px !important;
        margin-bottom: -7px !important;
        line-height: 20px;
        height: 38px;
    }
    .tiele-small2-phone {
        line-height: 20px;
        height: 38px;
        font-size: 12px !important;
    }
    .more-p-none {
        display: none;
    }
    .news-div-phone-none {
        display: block;
    }
    .newnetwork {
        text-align: center;
    }
    .newnetwork a{
        background-color: #f8f8f8;
        width: 115px;
        height: 32px;
        /* border-radius: 10px/ 10px; */
        display: inline-block;
        line-height: 32px;
        color:#666;
        margin-bottom: 10px;
        margin-top: 30px;
    }
    .banner-f1 .swiper-slide img {
        height: 100%;
        width: 100% !important;
        max-width: none;
    }

    .bx-login .bar {
        display: inline-block;
       
    }
    .bx-side-nav2>i {
        position: absolute;
        top: 27px;
        right: 355px;
        font-size: 28px;
        color: #fff;
        cursor: pointer;
        transition: all 0.5s ease;
    }
    .sy-nwes-mian .p {
        margin: auto !important;
        margin-bottom: 38px !important;
        width: 35px;
    }
    .ad-right-ul .ad-title {
        line-height: 26px;
        margin-left: 0;
    }
    .bx-login img {
        margin-top: -4px;
    }
    .banner-f1 img {
        height: 310px;
    }
    .title-en a {
        padding: 0 7px;
        color: #fff;
        font-size: 14px;
    }
    .news-con .title-small {
        font-size: 15px;
		margin-bottom:10px;
    }
    .news-con .title-small {
        font-size: 18px;
    }
    .title {
        background-color: #003670;
        /* padding: 10px 30px 10px 70px; */
        padding: 5px;
    }
    .news-f .sy-nwes-mian ul li {
        width: 100%;
        height: 468px;
        padding-bottom: 0 !important;
    }
    .new-bom-img {
		display:none;
        margin-top: 0;
        padding-bottom: 10px;
    }
    .news-con .tiele-small2 {
        margin-bottom: 8px;
    }
    .news-phone-timer {
        font-size: 12px;
        margin-bottom: 7px;
    }
    .vi-right-add p {
        font-size: 17px;
        /* top: 60px;
        left: 60px; */
        top: 62%;
        left: 42%;
    
    }
	.ex-right .diva a {
    
		border: 1px solid #666;
	   
	}
    
    .exc-con .tit-title-p  .more-con {
        display: none;
    }
    .tit-title-p1  .more-con {
        display: block !important;
		
    }
    .video .tit-title {
        /* margin-top: 25px; */
        margin-top: 0;
        text-align: center;
        font-size: 20px !important;
        padding-bottom: 10px;
        padding-top: 10px !important;
        padding-left: 0 !important;
    }
    .video .bx-title3 {
        margin-bottom: 0;
    }
    .video-img {
        margin-top: 0;
    }
    .video .sy-nwes-mian .p {
        margin: auto !important;
        margin-bottom: 15px !important;
    }
    .ex-con-con {
        padding-left: 0px;
        padding-right: 0;
    }
    .exc-right {
        padding-left: 0;
    }
    .img-timer img{
        max-width: 70%;
    }
    .ex-right .p {
        margin-left: auto;
    }
    .video-b-img>div:first-child{
        display: none;
    }
    .sy-nwes-mian {
        padding: 0;
		padding-bottom:60px;
    }
    .p {
        margin: auto;
        width: 60px;
        height: 2px;
        margin-bottom: 20px;
    }
    .banner-f2 .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
        right: 35px;
        left: auto;
        top: 95px;
    }
    .banner-f2 .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
        right: 2px;
        left: auto;
        top: 95px;
    }
    .video-title {
        width: 125px;
        height: 60px;
        margin-top: -45px;
        opacity: 0.8;
        height: 24px;
        line-height: 24px;
    }
    .vi-right-add div {
        padding: 10px;
        height: 113px;
        margin-bottom: 10px;
    }
    .vi-right-add div img{
        height: 100%;
        width: 100%;
    }
    .vi-right-add {
        margin: 0  !important;
        padding: 0 !important;
    }
    .ex-con {
        padding-left: 0;
        padding-right: 0;
    }
    .exc-con {
        padding-top: 20px;
    }
    .ec-con .ecc-tit {
        font-size: 17px;
        color: #666;
        padding-top: 0;
        padding-bottom: 7px;
    }
    .ec-con .ecc-p {
        padding-left: 10px;
        border-left: 1px solid #c9c9c9;
        margin-bottom: 15px;
        
    }
    .ex-right li img {
        margin-left: 15px;
    }
    .ex-right li {
        font-size: 15px;
        color: #fff;
        line-height: 26px;
        padding-right: 15px;
    }
    .footer {
        background-color: #003670;
        padding-top: 0;
        padding-bottom: 15px;
        margin-top: 25px;
    }
    .footer-left {
        line-height: 100px;
        text-align: center;
    }
    .footer-left img{
        width: 70%;
    }
    .footer-right {
        padding-left: 0;
    }
    .footer-ul a {
        font-size: 13px;
        color: #fff;
        display: block;
        padding: 0px 7px;
    }
    .footer-ul-bom li {
        color: #fff;
        padding: 0;
        border-right: none;
    }
    .footer-ul-bom li:nth-child(1) {
        color: #fff;
        padding-left: 0;
        border-right: none;
    }
    .footer-bom {
        background-color: #0054b9;
        padding: 16px 0;
    }
    .tarbar1{
        display: block;
    }
    .tarbar1 img {
        position: absolute;
        top: -24px;
        right: 20px;
    }
	
    .banner-f1 .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
        left: 10px;
        right: auto;
        width: 45px;
        height: 45px;
        background: rgba(0,0,0,0.5);
        
        /* background-size: 100% 100%; */
        /* background-image: url(../images/an-l.png); */
    }
    .banner-f1 .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
        right: 10px;
        left: auto;
        width: 45px;
        height: 45px;
        background: rgba(0,0,0,0.5);
      
        /* background-size: 100% 100%; */
        /* background-image: url(../images/an-r.png); */
    }











    /* news */
    .new-detail .sy-news {
        overflow: initial;
    }
    .new-detail .sy-news .news-fl .news-fl-t {
        background-color: #2c72dc;
        padding-right: 10px;
        padding-left: 0;
    }
    .new-detail .sy-news .news-fl .sj-btn-xw {
        position: absolute;
        left: -40px;
        width: 40px;
        height: 40px;
        line-height: 35px;
        border-bottom-right-radius: 20px;
        border-top-right-radius: 20px;
        background-color: #2c72dc;
        font-size: 20px;
        color: #fff;
        text-align: center;
    }
    .new-detail .sy-news .news-fl .sj-btn-xw img{
        width: 100%;
        height: 100%;
    }
    .new-detail .sy-news .news-fl {
        right: -220px;
        position: absolute;
        width: 220px;
        z-index: 5;
        top: 0px;
        left: auto;
        display: block;
    }



    
    .new-detail .banner-f1 img {
        margin-top: 0;
    }
    .exchange .two-title {
        font-size: 18px;
        font-weight: 600;
        margin-bottom: 9px;
    }
    .exchange .ecc-tit {
        margin-bottom: 0;
    }
    .new-detail .bx-login img:first-child {
        width: 27%;
    }
    .new-detail .banner-f1 {
        margin-top: 53px;
    }
    .new-detail .banner-f1 img{
       height: 180px;
       width: 100%;
    }
    .new-detail .ul li {
        display: none;
    }
    .new-detail .ul li:first-child {
        display: block;
    }
    .two-tar-imgclick {
        position: absolute;
        right: 0;
    }
    .bar {
        width: 80%;
        margin-right: -34px;
    
    }
    .pc-logo {
        display: none;
    }
    .new-detail .logo-left {
        width: 50%;
    }
    .new-detail .bx-login {
        margin-top: 8px;
    }
    .phone_logo {
        display: inline-block;
    }
    .footer-news-detail .tar-footer-ul ,.footer-news-detail .tar-footer {
        display: none;
    }
    .timer_posi {
        width: auto;
        display: none;
    }
    .exchange .ec-con .ecc-p {
        padding-left: 10px;
        border-left: 1px solid #c9c9c9;
        margin-bottom: 19px;
    }
    .num_page_phone {
        display: block;
        text-align: center;
    }
    .num_page {
        display: none;
    }
    .popele-item img {
        width: 163px;
    }
    .popele-item .pull-left {
        margin: 0 5px;
        margin-bottom: 30px;
        
    }
    .popele-item .pull-left div {
        font-size: 17px;
        line-height: 32px;
    }
    .new-detail  .container, .container-fluid, .container-fixed, .container-fixed-md, .container-fixed-sm, .container-fixed-xs {
        padding: 0 10px;
        margin-right: auto;
        margin-left: auto;
    
    }
    body .dropdown-menu {
        position: absolute;
        top: 100%;
        left: 0;
        z-index: 1000;
        display: none;
        float: left;
        min-width: 345px;
    }
    body .datetimepicker td, .datetimepicker th {
        width: 46px;
        height: 43px;
        padding: 3px 0;
        text-align: center;
        border: none;
        border-radius: 4px;
    }


    /* phenom */
    .news-f-con {
        display: block;
    }
    .ul .shaB {
        width: 28%;
        height: 29px;
        line-height: 30px;
        border-bottom: none;
        background: #45b035;
        margin-left: 0;
        text-indent: -10px;
        /* text-align: center; */
        margin-top: -29px;
        font-size: 17px;
        color: #fff;
    
       
    }
    /* .tar-ph-two {
        position: absolute !important;
        top: 339px !important;
        right: 0 !important;
    } */
    .new-detail .bx-side-nav2>i {
        position: absolute;
        top: 51px;
        right: 280px;
        font-size: 28px;
        color: #fff;
        cursor: pointer;
        transition: all 0.5s ease;
    }
    .breadcrumb {
        display: none;
    }
    .ul li {
        height: 45px;
    line-height: 45px;
    border-bottom: 1px solid #eee;
    text-indent: 0;
    text-align: center;
    font-size: 16px;
    color: #666;
    width: 33.333%;
    float: left;
    }
    .exchange .bx-title3 {
        padding-top: 0;
    }
    .phenom-title .bx-logo {
        display: none;
    }
    .phenom-title .bx-nav-one {
        background-color: rgba(0,0,0,0);
    }
    .ul {
        width: 100%;
        /* position: absolute;
        background-color: #fff;
        z-index: 22; */
        /* display: none; */
    }
    .exchange {
        flex: 1;
        padding-left: 0;
    }
    .breadcrumb {
        padding: 8px 15px;
        /* margin-bottom: 0; */
        list-style: none;
        border-radius: 4px;
        margin-top: 36px;
    }
    .search_option span {
        display: inline-block;
        padding: 7px 19px;
        font-size: 16px;
        margin-left: 10px;
        margin-bottom: 10px;
        font-size: 14px;
        background-color: #eaedf1;
        color: #666;
        border-radius: 30px;
    }
    .table-striped thead tr th {
        text-align: center !important;
        font-size: 15px;
        color: #fff;
        font-weight: 600;
    }
    .table-striped tbody tr td {
        font-size: 14px !important;
    }
    .job-2 td:nth-child(1), .job-2 td:nth-child(3), .job-2 td:nth-child(4) {
        line-height: 28px;
    }
    .job-6 td:nth-child(1), .job-6 td:nth-child(3), .job-6 td:nth-child(4) {
        line-height: 92px;
    }
    .phenom-footer {
        background-color: #003670;
        padding-top: 0;
        padding-bottom: 15px;
        margin-top: 0;
    }
    /* news-detail */
    .exchange .exc-right {
        padding-right: 0;
    }
    .table-striped {
        margin-top: 18px;
        text-align: center;
        margin-bottom: 30px;
    }











    /* teach-list */
    .bag-te-news,
    .jq-img {
        display: none;
    }
    .left-te-news div:first-child {
        font-size: 18px;
        color: #ed7020;
        margin-top: -5px;
        margin-bottom: 3px;
    }
    .left-te-news {
        MARGIN-LEFT: -10px;
    }
    .zimu {
        padding-left: 10px;
    }
    .teach-list .footer {
        margin-top: 0;
    }
    .search_teach>div {
        display: inline-block;
        margin-left: 3%;
        padding: 15px 0;
        width: 94%;
    }
    .teach-list .search_teach .tf-con {
        width: 94%;
    }
    .teach-list .search_teach .tf-right {
        width: 94%;
    }
    .search_teach .tf-right input[type=text] {
        width: 50%;
        height: 32px;
        background-color: #e2f1f4;
        border: none;
    }
    .search_teach .tf-right input[type=submit] {
        width: 50px;
        color: #fff;
        margin-left: 33%;
    }
    /* .left-te-news div img {
        width: 32px;
        height: 29px;
    } */





    /* epitonmize */
    .epitomize .row6 {
        margin-left: -30px;
        margin-right: -30px;
    }
    .epitomize .epitom .bx-plr60 {
        padding: 0 40px! important;
        box-sizing: border-box;
    }
    .epitom .two-width P {
        font-size: 18px;
        color: #333;
        margin-top: 8px;
        margin-bottom: 5px;
    }
    .epitom .two-width div {
        font-size: 12px;
        color: #ed7020;
    }
    .epitom .two-width span {
        font-size: 12px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .popele-item .pull-left div {
        font-size: 14px;
        line-height: 32px;
    }
    
    .popele-item img {
        width: 163px !important;
    }
    .epitomize .popele-item .pull-left {
        /* margin-right: 0; */
        margin: 0 5px;
        margin-bottom: 20px;
    }
    .epitomize .exchange .p {
        margin-bottom: 30px;
    }  
    .epitom div .two-width {
        margin-bottom: 45px;
    }  





    /* callus */
    .callus .top-con .top-left {
        padding: 10px 0 !important;
    }
    .concastus-con .top-con .top-left p:first-child {
        color: #003670;
        font-size: 18px;
        margin-bottom: 5px;
    }
    .concastus-con .top-con .top-left p {
        color: #595757;
        font-size: 13px;
        line-height: 22px;
    }
    .callus .top-right-left p:first-child {
        font-size: 18px;
        color: #003670;
        font-weight: 600;
        margin-top: 15px;
        display: block;
    }
    .callus .top-right-left p{
       display: inline-block;
       text-indent: 0;
    }
    .callus .top-right-left {
        padding-left: 25px;
     }
    .callus .top-right-left p:last-child {
        margin-bottom: 10px;
        display: block;
    }
    .concastus-con .bom-con img {
        width: 100px;
        vertical-align: top;
        margin-right: 28px;
    }
    .concastus-con .bom-con .bom-right img {
        vertical-align: middle;
        margin-right: 5px;
        width: auto;
    }
    .concastus-con .bom-con .bom-right p:first-child {
        color: #3e3a39;
        font-size: 14px;
        font-weight: 600;
        line-height: 31px;
    }

    .concastus-con .bom-con .bom-right div {
        width: 22px;
        height: 1px;
        background-color: #666;
        margin: 0px 0;
    }
    .concastus-con .bom-con .bom-right .br-color {
        font-size: 12px;
        color: #ec6c1a;
        line-height: 25px;
    }
    .concastus-con .bom-con .bom-right p {
        color: #595757;
        font-size: 12px;
        line-height: 24px;
    }
    .concastus-con .bom-con .col-md-12 {
        margin-bottom: 0;
        margin-top: 0;
    }
    .concastus-con .bom-con .col-md-6 {
        margin-top: 40px;
    }
    .concastus-con .bom-con {
        padding-left: 46px;
    }
    .concastus-con .top-con {
        padding: 10px;
        background-color: #fbfbfc;
        margin-bottom: 60px;
    }
    .callus .concastus-con .top-con {
        padding: 10px;
        background-color: #fbfbfc;
        margin-bottom: 30px;
    }






    
    /* leader */
    .about-add .man-bom img {
        height: auto;
    }
    .about-add .list-about-title.leader {
        width: 100%;
    }
   
    .about-add .man-top-news {
        width: 79%;
        bottom: 50px;
        left: -5px;
        padding: 0px 16px;
        padding-bottom: 4px;
    }
    .about-add .man-top-news p:first-child {
        font-size: 12px;
        font-weight: 600;
    }
    .about-add .leader .man-top-news p:first-child {
        font-size: 14px;
        margin-top: 5px;
        font-weight: 600;
    }
    .about-add .leader .man-top-news p:nth-child(2) {
        font-size: 13px;
        margin-top: 15px;
        margin-bottom: 4px;
    }
    .about-add .leader .man-top-news p {
        font-size: 12px;
        color: #fff;
        line-height: 15px;
    }
    .about-add .man-top-news p {
        font-size: 12px;
        color: #fff;
        line-height: 15px;
    }
    .about-add .leader .man-top-news p:last-child {
        font-size: 12px;
        color: #fff;
    }
    .about-add .man-top-news .name {
        font-size: 14px;
        font-weight: 600;
    }
    .about-add .man-top-news span {
        font-size: 13px;
        color: #fff;
        font-weight: 600;
    }
    .about-add .man-top-news p:last-child {
        font-size: 12px;
        color: #fff;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .man-top-news .bx-text-p2 {
        line-height: 20px;
        height: 42px;
        margin-bottom: 5px;
    }
    .man-bom {
        margin-bottom: 30px;
        height: 210px;
    }
    .list-about-title .clearfix >div:nth-child(2n) {
        padding-left: 15px;
    }
    .list-about-title .clearfix >div:nth-child(2n+1) {
        padding-right: 15px;
    }
    .list-about-title .clearfix >div:nth-child(2n)  .man-top-news {
       left: 10px;
    }
    
    .list-about-title .clearfix >div:nth-child(2n+1) {
        padding-right: 15px;
    }
    .list-about-title {
        padding-bottom: 0;
        margin-bottom: 32px;
    }
    .about-add .man-bom-title {
        padding-bottom: 60px !important;
        background-color: #dbdfe6;
    }
  
   
    .about-add .breadcrumb {
        padding: 0;
        margin-bottom: 14px;
    }
    .son-title {
        font-size: 20px;
        color: #003670;
        margin-bottom: 10px;
        /* text-align: center; */
    }
   
    
    .about-add .list-about-title {
        width: 100%;
    }
    .list-about-title .clearfix >div:nth-child(2n) {
        padding-left: 15px;
    }
    .about-add .list-flex {
        padding-left: 0 !important;
        margin: 0;
        overflow: initial;
    }
    .about-add .list-flex>div {
        flex: 1;
        padding: 0;
    }









    /* cooperation */
    .cooper .project {
        font-size: 14px;
        padding: 8px 0;
        padding-left: 15px;
    }
    .cooper .project p {
        border-left: 4px solid #ed7020;
        line-height: 17px;
        padding-left: 15px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }



    /* news-list */
    .news-list .row25 {
        margin-left: -10px !important;
        margin-right: -10px !important;
    }
    .news-list .bx-p25 {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box;
    }
    .news-list .news-con-top {
        padding-top: 5px;
    }
    .news-list .news-con p {
        color: #003676;
        font-size: 12px;
        margin-bottom: 10px;
    }
    .news-list  .news-con .title-small {
        line-height: 17px;
        height: 35px;
        font-size: 14px;
        margin-bottom: 5px;
    }
    
    .news-list .news-con .tiele-small2 {
        margin-bottom: 3px;
        line-height: 19px;
        height: 58px;
        font-size: 12px;
    }
    .news-list .news-list-lo {
        padding-bottom: 10px;
        margin-bottom: 30px;
    }











    /* news-list-detail */
    .news-ld .col-md-8 {
        width: auto;
    }
    .news-ld.container {
        width: auto !important;
    }
    .news-ld .col-md-4 {
        width: auto;
        padding-left: 0;
    }
    .news-ld .detail-news {
        font-size: 12px;
        color: #333;
        text-align: center;
    }
    .news-ld .news-ttle {
        color: #333;
        font-size: 15px;
        font-weight: 600;
    }
    .news-ld .tit-title {
        font-size: 12px !important;
        color: #ec6c1a;
        padding: 0;
        padding-bottom: 6px;
        font-weight: normal;
    }
    .news-ld .rili img {
            width: 5%;
    }
    .bom-bom .col-md-8 {
        width: -webkit-fill-available;
        padding: 0 15px;

    }
    .bom-bom .container {
        width: auto !important;
    }
    .bom-bom .swiper-slide .bx-p14 {
        padding: 14px! important;
        box-sizing: border-box;
        padding-right: 0 !important;
        padding-left: 0!important;
    }
    .news-ld .input {
        display: none;
    }
    .newlist-detail .breadcrumb {
        display: inline-block;
    }
    .news-ld .breadcrumb {
        padding: 0;
        left: 8px;
        font-size: 12px;
        top: 20px;
        position: absolute;
        /* margin-bottom: 20px; */
    }
    .news-ld.container {
        margin-top: 15px;
    }






    /* member */
    .member-add .exchange .p {
        margin-bottom: 20px;
    }
    .member-add .member .tar-mem {
        margin-top: 15px;
        overflow: initial;
    }
    .member .title-deta {
        font-size: 15px;
        color: #333;
        text-indent: 25px;
    }
    body .member .project p {
        color: #ed7020;
        font-weight: 600;
        font-size: 17px;
        line-height: 22px;
        border-left: none;
        padding-left: 20px;
    }
    .member .project .span1 {
        width: 12px;
        height: 2px;
    }
    .member .project .span2 {
        width: 12px;
        height: 2px;
    }
    .member .mem-people .man div {
        font-size: 17px;
        font-weight: 600;
        color: #0f3661;
        line-height: 22px;
    }
    .member .mem-people p {
        font-size: 15px;
        color: #ec6c1a;
        color: #4079b6;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }
    .member .mem-people span {
        font-size: 14px;
        color: #666;
        margin-right: 15px;
    }
    .member .mem-people {
        margin-left: 15px;
        border-left: 1px solid #ccc;
        margin: 10px 11px;
        padding-left: 20px;
    }
    .member .mem-people .man {
        margin-top: 0;
        margin-bottom: 25px;
    }
    .member .mem-people p {
        font-size: 15px;
        color: #ec6c1a;
        color: #4079b6;
        font-weight: 600;
        margin-top: 5px;
        margin-bottom: 0px;
    }
    .member .mem-people .man1 {
        margin-top: 0;
    }
    .member .mem-people .two-title {
        font-size: 17px;
        font-weight: 600;
        color: #0f3661;
        line-height: 22px;
    }
    .member .mem-people .two-man .man {
        margin-top: 5px;
        margin-bottom: 15px;
    }

    
    .lianjie-p1 {
        position: absolute;
        top: -55px !important;
        display: none;
        font-size: 12px !important;
        left: 54px !important;
        background: #ed7020;
        padding: 5px 5px 5px 5px !important;
     
    
    }
   
}


























@media (min-width: 1366px){
    .bx-nav-one .bx-nav ul li a {
        width: 85px;
    }
}
@media (min-width: 1700px){
    .bx-nav-one .bx-nav ul li a {
        width: 105px;
    } 
}
@media (max-width: 1000px) {
	 .index-footer .footer-ba {
        top: 55%;
        left: 50%;
        position: absolute;
        transform: translateX(-50%);
    }
}
/* and  (min-width: 768px) */
@media (max-width: 1260px) {
    .news-f .sy-nwes-mian ul li {
        width: 100%;
        height: auto;
        padding-bottom: 0 !important;
    }
    .index .img-timer {
        background: #003670;
        color: #fff;
        padding-left: 6px;
		 padding-right: 6px;
        width: 60px;
        /* height: 93px; */
    }
    .index-footer.footer {
        padding-bottom: 130px;
        margin-top: 105px;
    }
    .index-footer .footer-ba {
        top: 50%;
        left: 50%;
        position: absolute;
        transform: translateX(-50%);
		/* height:35%; */
    }
    .index-footer .footer-left {
        margin-top: -125px;
        line-height: inherit;
        margin-bottom: 30px;
    }
    .banner-f1 .ip-search {
        top: 10%;
        right: 36%;
    }
    .bx-nav-one .bx-nav ul li a {
        width: 77px;
    } 
    .bx-nav-one .bx-nav ul li {
        position: relative;
        float: left;
        line-height: 50px;
        font-size: 16px;
    }
    .bx-nav-one .bx-logo img {
        max-height: 50px;
    }
    .bx-nav-one {
        width: 100%;
        padding-left: 0;
        padding-right: 45px;
    }
    .footer-ul a {
        font-size: 14px;
        color: #fff;
        display: block;
        padding: 0px 16px;
    }
    .footer-ul-bom li {
        color: #fff;
        padding: 0 0px;
        border-right: 1px solid #fff;
    }
    .footer-ul-bom li:nth-child(2) {
        color: #fff;
        padding-left: 10px;
        border-right: 1px solid #fff;
    }
    .index-footer .footer-ul-bom li:nth-child(2) {
        color: #fff;
        padding-left: 0;
        border-right:none;
    }
    .callus .top-con .top-left {
        padding: 0px 4px !important;
    }
    .callus .top-right-left p:last-child {
        margin-bottom: 5px;
    }
    .concastus-con .top-con .top-left p {
        color: #595757;
        font-size: 16px;
        line-height: 27px;
    }
    .callus .top-right-left p:first-child {
        font-size: 18px;
        color: #003670;
        font-weight: 600;
        margin-top: 10px;
    }
    .about-add .man-top-news {
        background-color: #ed7529;
        width: 89%;
        position: absolute;
        bottom: 13px;
        z-index: 1;
        left: -6px;
        opacity: 0.8;
        padding: 1% 4%;
        padding-bottom: 10px;
    }
    .about-add .leader .man-top-news p:nth-child(2) {
        font-size: 15px;
        margin-top: 0px;
        margin-bottom: 5px;
    }
    .about-add .leader .man-top-news p:first-child {
        font-size: 18px;
        font-weight: 600;
    }
    .news-ld .dt-right p:first-child {
        font-size: 14px;
        color: #ed7020;
        border-bottom: 2px solid #ed7020;
        width: 24%;
    }

}
	@media (max-width: 1000px) {
	  .container {
		max-width: 1000px;
		}
  }
@media (min-width: 768px) and (max-width: 1000px){
    .container {
        max-width: 1000px;
    }
    .callus .top-right img {
        width: 100%;
    }
    .man-bom {
        margin-bottom: 30px;
        height: 210px;
        width: max-content;
    }
    .about-add .man-top-news {
        width: 76% !important;
    }
    .man-bom {
        margin-bottom: 88px;
        height: 210px;
        width: max-content;
    }
    .about-add .leader .man-top-news p:nth-child(2) {
        font-size: 15px;
        margin-top: 0px;
        margin-bottom: 5px;
    }
    .about-add .leader .man-top-news p:first-child {
        font-size: 18px;
        font-weight: 600;
    }
}






